What is a Bitcoin self-custody & a key agent?
Could you please elaborate on the concept of Bitcoin self-custody and what role does a key agent play in this arrangement? In Bitcoin self-custody, I'm assuming the owner maintains complete control over their private keys, but how does this differ from traditional custody methods? And regarding the key agent, is it a trusted third party that manages the keys on behalf of the owner? Or does it have a different function? Understanding these concepts is crucial for anyone considering investing in Bitcoin, so a clear explanation would be greatly appreciated.